home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_2 / mmind_ng < prev    next >
Internet Message Format  |  1995-03-31  |  20KB

  1. From: Nico Ghilardi <ghilardi@urz.unibas.ch>
  2. Subject:  v05i025:  mmind_ng - Mastermind v2.0, Part01/01
  3. Newsgroups: comp.sources.hp48
  4. Followup-To: comp.sys.hp48
  5. Approved: spell@seq.uncwil.edu
  6.  
  7. Checksum: 2896082377 (verify with brik -cv)
  8. Submitted-by: Nico Ghilardi <ghilardi@urz.unibas.ch>
  9. Posting-number: Volume 5, Issue 25
  10. Archive-name: mmind_ng/part01
  11.  
  12. BEGIN_DOC mmind.doc
  13.  
  14.            I think the rules of Mastermind are common knowledge. They
  15.     are besides of that just the same as the rules of the old
  16.     version. So what's new ?
  17.     - The code consists now of 5 rather than of 4 pegs.
  18.     - One peg can appear more than once in the code.
  19.       ==> These two things make the game more difficult. I did 
  20.           this because the only real problem of the old version
  21.           was the lack of difficulty.
  22.     - I changed all global variables to local variables, so the
  23.       program can easily be put on a EEPROM-card.
  24.     - I replaced all <<Getkey>> and <<0 WAIT>> commands by a
  25.       machine code keyboard routine.
  26.     - executing the BYTES-command, you should get:
  27.       # 43199d
  28.       5424.5
  29.  
  30. Nico Ghilardi
  31. Stutzring 2
  32. CH-4107 Ettingen BL
  33. Switzerland
  34. eMail: <ghilardi@urz.unibas.ch>
  35. END_DOC
  36.  
  37. BEGIN_ASC mmind.asc
  38. %%HP: ;
  39. "69A20FF7DA9200000040050514254047A2077920000000000000056900000000
  40. 000001397792000000000000005600000000000000230C1BA44B2A2A2BA4166E
  41. 195BA4B213097000303435453047A2084E204005C4149584E20402554144447A
  42. 20B213047A20C2A20D000086F6D656D9D20E1632041A193632B2130B2130B213
  43. 0170003024955430E4A20E94000400038000C804030204C90604020401A90508
  44. 02048C904012028E8061C30004000830002202400E7A80714400040000C30064
  45. 0220C1819805044193448090C004401183C8050C315445807030840904D80504
  46. 41D7458070C0848802D803044E5880603058401D8050C3093468090409840108
  47. 1C8000E980A0809448087E1490C06001A42806006390D0E9301A42401008290F
  48. 0C10C02A424800001190F03000120124400002090B080000200200259080400E
  49. 14001A9020C1678000F5902030868020C07390D080000E00830308390E040000
  50. 1104400001290E040C180202800002290E020368830E800004290E028008C30E
  51. 900F04290E014000DFFF50E078290E014000E30C300088290E01407040001000
  52. 0919001802800300060000210900180140800008080021090508012044805016
  53. 3021190401120448050104021190401120448040104092904012204480401080
  54. 929040124044804010888290E0244080000800884290E0244003000600484290
  55. E0244004000100444290E024400830E000444290E0444000CF1000444290E044
  56. 8080000800444290E0488043000610442290E0488004000100442290E0488008
  57. 30E000442290E0888008FFF000422290E0880100FF7000422290E08801006030
  58. 00221390D0801308F0060221490C011C0000810221490C01101000400211490B
  59. 0110200020029690A010400010029690A010400010029690A010800800028890
  60. 7080080002A90601040002A9020174C905083A82FB90604C71F01A90604A4014
  61. 1A90604042501A906042E8311A90604E17C31A905081000CE80DA40070D41494
  62. E405943470E4A20B950004000380003C000CE8F001090004E80001090004E800
  63. 01090504110085804010041090504B10088801041090014593ED1E47B81F8710
  64. 900145141801D05111541090014197E80F505111541090014154092140511154
  65. 1090014197F01E401931971090004E80001090004E8000109000CE8F00DE8F20
  66. 1048800044800058800044802010488000448000588000448020104880004480
  67. 005880004480C01040180402014482A050180402014482201048800044800058
  68. 8000448020104880004480005880004480201048800044800058800044802010
  69. CE8F00DE8F201048800044800058800044802010488000448000588000448020
  70. 104880004480005880004480C01040180402014482A050180402014482201048
  71. 8000448000588000448020104880004480005880004480201048800044800058
  72. 800044802010CE8F00DE8F201048800044800058800044802010488000448000
  73. 588000448020104880004480005880004480C01040180402014482A050180402
  74. 0144822010488000448000588000448020104880004480005880004480201048
  75. 800044800058800044802010CE8F00DE8F201048800044800058800044802010
  76. 488000448000588000448020104880004480005880004480C010401804020144
  77. 82A0501804020144822010488000448000588000448020104880004480005880
  78. 004480201048800044800058800044802010CE8F00DE8F201048800044800058
  79. 800044802010488000448000588000448020104880004480005880004480C010
  80. 40180402014482A0501804020144822010488000448000588000448020104880
  81. 004480005880004480201048800044800058800044802010CE8F00DE8F0016C0
  82. 61E0000830000F1000C70000448000148061F1000440000B1000450000448000
  83. 1480C1F100044000011000C70000E000082480C1F1000440000B1000450000F1
  84. 00044480C1E0000830000F1000C70000F1000C76C02B5009035455494E434845
  85. 4E49047A20E1B20910005000050000E0F1F1F1E0E1B20910005000050000E011
  86. 1111E0E1B20910005000050000F1B111B1F1E1B20910005000050000F151F151
  87. F1E1B209100050000500004040E0F1F1E1B209100050000500004040A011F1E1
  88. B209100050000500000000000000B21302F0002035752047A20E1B2051000300
  89. 0030000000000E1B20510003000030000207020E1B2051000300003000070707
  90. 0B21300600060A5556414C4C460D9D20E16329C2A2D13A20A132D6E2010969B1
  91. C1233A2EEDA1D6BB19C2A276BA1C4232D13A2387C193632B2130960006074544
  92. 5B4549560D9D20E163284E2060B454952455641C432D6E20504716374756E163
  93. 2D6E20504716374756233A2D5CE1D6E205047163747563392010000000000009
  94. 20D9AE13CE22387E1AFE22D9D2084E2060745445B4549545632D6E2050471637
  95. 475697632DCC02B21305DF22D6E2050471637475633920100000000000001076
  96. BA1472C1D6E20504716374756EF53293632B2130F21006074544505547460D9D
  97. 20E16321C432D6E2050C696E69656E16323392010000000000005505D2C19C2A
  98. 2D13A20A132D6E20109684E2060745445B4549578BF133920100000000000092
  99. 03CE22279E1AFE22D9D203392010000000000005505D2C1D6E2010969C2A23CE
  100. 22D5CE1AFE22D9D20D6E2010969C2A290DA145632D6E20109697632DCC028DBF
  101. 18DBF1743A2B21305BF22D9D208DBF1743A2B21305DF22B21305DF22634E1D6E
  102. 201096743A2EEDA19C2A290DA1B96913CE22233A2313C1AFE22D9D20E4A20510
  103. 00040000000000000076BA1B21305DF22D6E2050C696E69656ED2A2387C184E2
  104. 09035455494E4348454E4803A2A9CF16C7D1AE8C178BF1743A23CE22279E1AFE
  105. 22D9D208DBF1D6E2010969C2A290DA145632D6E20109697632DCC02B21305DF2
  106. 2C4232D13A2387C1EF53293632B2130272007034F4D40514255470D9D20E1632
  107. 4B2A21C432D6E2030375617D6E204036F64656D6E203036F657E16329C2A2D13
  108. A20A132D6E201096D6E2030375617D6E2010966C7D1D6E204036F64656D6E201
  109. 0966C7D13CE22279E1AFE22D9D20D6E2030375617D6E20109633920100000000
  110. 0000010704D145632D6E203037561797632DCC02D6E204036F64656D6E201096
  111. 339201000000000000010704D145632D6E204036F6465697632DCC02D6E20303
  112. 6F6579C2A276BA145632D6E203036F65797632DCC02ED2A2B21305DF22C42329
  113. C2A2D13A20A132D6E201096D6E2030375617D6E2010966C7D178BF1339201000
  114. 0000000000103CE22279E1AFE228DBF15DF22C4232D13A2D6E203036F65790DA
  115. 1387C145632D6E203037561797632DCC029C2A2D13A20A132D6E201096D6E204
  116. 036F64656D6E2010966C7D178BF13392010000000000000103CE22279E1AFE22
  117. 8DBF15DF22C4232D13A2D6E203036F65790DA1387C145632D6E204036F646569
  118. 7632DCC02D13A2D6E203036F65790DA11C432D6E201026E16329C2A2D6E20102
  119. 60A132D6E2010969C2A2D6E2010260A132D6E2010A6D6E204036F64656D6E201
  120. 0966C7D1D6E2030375617D6E2010A66C7D13CE22279E1AFE22D9D20D6E204036
  121. F64656D6E2010966C7D13392010000000000000203CE22D9AE1AFE22D9D20D6E
  122. 204036F64656D6E201096339201000000000000020704D145632D6E204036F64
  123. 65697632DCC02D6E2030375617D6E2010A6339201000000000000020704D1456
  124. 32D6E203037561797632DCC02D6E203036F6579C2A276BA145632D6E203036F6
  125. 5797632DCC029C2A2B21305DF22B21305DF22C4232C4232D6E203036F657D13A
  126. 23CE22EBBE1AFE22D9D209C2A2D13A2D6E203036F65790DA10A132D6E2010964
  127. B2A2C4232B21305DF22D13A2387C1EF532EF53293632B2130D4500A03584F475
  128. 25543555C445A0D9D20E16321C432D6E2050C696E69656D6E208027563757C64
  129. 71647E16329C2A2D13A20A132D6E201096634E1D6E201096803A2EEDA1339201
  130. 00000000000004076BA1B96913CE22233A2313C1AFE22D9D20E4A20510000400
  131. 00000000000076BA1B21305DF22D6E2050C696E69656E4A20510001000000000
  132. 00000076BA1ED2A2387C1D6E208027563757C6471647D6E2010966C7D184E202
  133. 03575DBBF19C2A276BA16C7D1AE8C1C4232EF53293632B2130C7100508414550
  134. 54550D9D20E1632743A25D2C1233A25D2C184E2060A5556414C4C41C432D6E20
  135. 4036F64656E16329C2A23392010000000000000100A132D6E201096D6E201096
  136. 78BF1D13A23CE22D5CE1AFE22D9D20233A2472C18DBF1D6E201096D13A290DA1
  137. B21305DF22C53A2EEDA1C53A276BA1B969178BF184E206074544505547478BF1
  138. D6E204036F646563CE22167E1AFE22D9D20743A2472C184E20307594E4339201
  139. 00000000000001045632D6E20109697632DCC028DBF18DBF1B21305BF22D9D20
  140. D6E204036F6465684E207034F4D40514255484E20A03584F47525543555C445B
  141. 21305DF22C4232743A23CE22063C1AFE22D9D20D6E204036F6465684E2050C4F
  142. 4F43554B21305DF22634E147A20E4A20510000000000000000000E4A20510000
  143. 000000000000000B213084E203024955484E2040742555E4AE8C184E2060B454
  144. 952455648DBF1EF53293632B21305A200307594E430D9D20E1632E1B20750006
  145. 0000E2000575019CC14715550B555042125505D5D1421255015550420277015D
  146. C14210000000000001C432D6E20607796E6079636E1632634E147A20E4A20510
  147. 00B400000000000000E4A20510006000000000000000B2130D6E20607796E607
  148. 9636AE8C14B2A2F17A18DBF1EF53293632B21306010050C4F4F4355450D9D20E
  149. 16321C432D6E204036F64656E1632634E147A20E4A2051000340000000000000
  150. 0E4A20510006000000000000000B2130C2A20110009402841444A39C2A2DA5E1
  151. AE8C19C2A2D13A20A132D6E201096634E1D6E201096743A2EEDA133920100000
  152. 000000008076BA1B9691E4A20510006000000000000000ED2A2387C1D6E20403
  153. 6F64656D6E2010966C7D184E209035455494E4348454E4DBBF16C7D1AE8C1C42
  154. 3284E2060B454952455648DBF1EF53293632B2130D710080459445C454059434
  155. 80E4A208B50004000380003C0D7C0C0FF0EF7FFF8FFDFF03038F381CDFF00E1E
  156. 9FF1FF7FFFCFFDFF97878F3C3CDFF10E3FDFFBFF7FFFEFFDFFBFC78F3E3CDFF3
  157. 0EFFD3CB3000F1E10C10BFF70D7E0E7CD1C30EFFD18B7000E0E00C18BFF70E0E
  158. 7CD1830EFFDFFBFF10E0EF1CFFBFF70E0EFCD1830EEDDFF3EF70E0EF1CFF8B77
  159. 0E0EEDD1830ECCD3C30870E0ED700C9383370E0ECDD1830E0CD1830070E0E10C
  160. 1783070E0ECFD1C30E0CD18BFF70E0EFFD1E83078F3E8FDFF30E0CD18BFF30E0
  161. CFFD1C93078F3E0FCFF10E0CDB118BFF10E08FFD18B3078F3E06CFF3A000EE9F
  162. 003AC031884C0E6ECD8441DD0C41D803188A20AAA245D6B541455D80218AE40E
  163. 6AADC555D51C8E80318DA802AA255541541494D802188A602AEC55541DD0C8FF
  164. 0CD0F8F4030002B80008F804040004B80418004ACE0C551233104008C8061800
  165. CA2A0245155510400011A8051800CB2A0AD517351040022B80918004B2A02551
  166. 55510400470001780918004ACE0C5575531040C910811780008F808040221003
  167. 1780008F808040220C3C4780008F8080402202C8478091800067577352707004
  168. 8C100894780D78000125245DA00400401000091011700708000225223DB60700
  169. 42200E1310198088080004252155B40100447001261011808808000327275527
  170. 0700481000CA0430A0608808F8011401000BD20A0108808F80114000080B2048
  171. 0C8808F8000458032A2048FC0708A64E0EEEA4EE21C44000E0001780818A4A80
  172. 244A512614540081383880918E4A40E44A7DEE1C440060C44278091884A20244
  173. A692A145400100D547809188E420E44A4EE21CC500100E54780008F808040010
  174. 083478000848000E68FB0100400200002780008F807040020001880818000B8A
  175. BBB9094300400400C28808180088821A8A8A550040081E348809180009A219B9
  176. 8B75004000E1202780118000AD2988A8A65004480204027801180089829BBABA
  177. 4300448020401780008F800044801048980F8F003480108CF9010840A0205001
  178. D500402554144440D9D20E163247A20E4A20510000000000000000000E4A2051
  179. 0000000000000000000B21300F2E1634E147A20E4A2051000000000000000000
  180. 0E4A20510000000000000000000B213084E20501424F4554584E2040742555E4
  181. AE8C184E2060B454952455648DBF193632B21303E0004005C4149540D9D20E16
  182. 32916C11C432D6E205064C4147435E163284E2080459445C45405943484E2040
  183. 742555E4634E1DCC0247A20E4A20510000000000000000000E4A205100000000
  184. 00000000000B21300F2E184E2060B454952455648DBF1634E147A20E4A205100
  185. 00000000000000000E4A20510000000000000000000B213084E2070D41494E40
  186. 5943484E2040742555E4AE8C184E20508414550545EF53293632B2130D410050
  187. 1424F4554550E4A201830004000380003C0B04D5407707125590C04554025051
  188. 551490B0C55502507172590C045D6025011521490B04D54027017527B000CA8F
  189. 001FF0C90C1CD41CD1C5960EAE0221BBB130BB9B480C1845184144BA04A206BA
  190. 098A088AA8480C18C80841C5FA04EE0AA319B1188AAB480B1849084144DA04A2
  191. 02A22982288AA580C184908C1449604AE02AA19BA10BB9B8C011456029C2AB13
  192. 88E421F801145105B22A8A08D2A65F8011C5207F4AAB118AEEE1F801145405D8
  193. 6B822882AA5F801145305962ABA188EA215D0D78DDCC9D1855437102960EECAB
  194. E210000C54455548044D655105BA0AA229A610000C144DCC580884535107FA0E
  195. A429AE10000C544555480094455105DA02A82309AA1580B18D55D990C8443770
  196. 59602E629E219C0D78DDCC9D185543710886E2938B3BEAB40844455548044D65
  197. 51088AA6508AA84AA50C144DCC580884535108A6AE538B294AA7084445554800
  198. 94455128DAAA5288282A4AA60008D55D990C844377188AE29388B94AB4FF0FF0
  199. BB0D07000020C000808290E0880000208000808290E080C17C30888CB48290E0
  200. 802A82208882828290E08C2A82208882818290D0882A8220888282490D0FC17C
  201. 30C1FCB48FF0FF0CB04930040742555E440D9D20ECE81D5040CCD204F0008FB9
  202. 7601471350617414334510008A6018F2D7608D7AC8117414381AF0117414381A
  203. F008F3B51113681AF0813507818F24134142CAD816E14A1611361348BD468087
  204. 70431F09EAF11567155716F17F81868F31F09E65E15601550160170A6C5EE6DA
  205. F8084715601550170A6C55F160609F81AF108D1FF11B21309110060B45495245
  206. 56460D9D20CCD20970008FB97601F3C60714F8088714D1FB010014F8088414D1
  207. FBE40715341C01574942BE80DFB46155413780980920135D214F1088F7356014
  208. 2164808CFBD81B2130FB8A"
  209. END_ASC
  210.  
  211.  
  212. BYTES: #A8BFh 5417
  213.  
  214. BEGIN_UU mmind.uue
  215. begin 644 mmind
  216. M2%!(4#0X+466*O!_K2D````$4%!!4@1T*G"7`@```````%"6````````$)-W
  217. M*0````````!E`````````#+`L4JTHJ*R2F'FD;5**S&0!P`#0U-4`W0J@.0"
  218. M!%!,05E(+D`@511$1*<"*S%`IP(L*M```&AO;66=+>!A(T"AD6,C*S&P$@,K
  219. M,1`'``-"644#3BK@20!``#`(`(Q`,"!`G&!`($`0FE"`($#("00A(.@(%CP`
  220. M0`"``P`B(`3@IP@71`!````\`$8@`AP8B5!`%#E$"`D,0`01.(Q0P!-%5`@'
  221. M`TB00(U00!1]5`@'#$B(((TP0.2%"`8#A031"`4\D$.&D$"02!"`P0@`G@@*
  222. M"$F$@.=!"0P&$$J"8``V"0V>`Z$D!`&`DO#``0RB)(0``!$)#P,`(1!"!``@
  223. MD+"````"(`!2"0@$X$$`H0D"''8(`%\)`@-H"`(,-PD-"`#@`#@P@)/@0```
  224. M$4`$`!"2X$#`@2`@"``@DN`@,(8XX`@`0)+@(`B`/.`)\$"2X!`$`/W_!0Z'
  225. MDN`0!``^P`,`B)+@$`0'!``!`)"1`($@"#``8```$I``@1`$"`"`@``2D%"`
  226. M$`)$"`5A`Q*10!`A0(10$$`@$0D$$0)$"`0!!"D)!"$"1`@$`0@I"00A!$0(
  227. M!`&(*`D.0@0(`(``B"0)#D($,`!@`(0D"0Y"!$``$`!$)`D.0@2``PX`1"0)
  228. M#D0$`/P!`$0D"0Y$"`@`@`!$)`D.A`@T`&`!1"()#H0(0``0`$0B"0Z$"(`#
  229. M#@!$(@D.B`B`_P\`)"()#H@0`/\'`"0B"0Z($``&`P`B,0D-"#&`#V`@$I3`
  230. M$,$``!@@$I3`$`$!``0@$92P$`$"``(@:0D*`00``2!I"0H!!``!(&D)"@$(
  231. M@``@B`D'"(``()I@$$``()H@$$><4("C*+\)!L07#Z$)!J0$0:$)!@0D!:$)
  232. M!B2.$Z$)!N1Q/*$)!1@`P([02@`'34%)3E!)0P=.*K!9`$``,`@`PP#`C@\0
  233. MD`!`C@`0D`!`C@`0D%!`$0!8"`0!0`$)!;0!@(@00`$)$%0YWN%TB_%X`0D0
  234. M5$&!$`T5$44!"1`4>8[P!14110$)$!1%D!($%1%%`0D0%'D/X021$WD!"0#D
  235. M"``!"0#D"``!"0#L^`#M^`(!A`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(`@&$
  236. M"`!$"`"%"`!$"`P!!(%`(!!$*`H%@4`@$$0H`@&$"`!$"`"%"`!$"`(!A`@`
  237. M1`@`A0@`1`@"`80(`$0(`(4(`$0(`@'L^`#M^`(!A`@`1`@`A0@`1`@"`80(
  238. M`$0(`(4(`$0(`@&$"`!$"`"%"`!$"`P!!(%`(!!$*`H%@4`@$$0H`@&$"`!$
  239. M"`"%"`!$"`(!A`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(`@'L^`#M^`(!A`@`
  240. M1`@`A0@`1`@"`80(`$0(`(4(`$0(`@&$"`!$"`"%"`!$"`P!!(%`(!!$*`H%
  241. M@4`@$$0H`@&$"`!$"`"%"`!$"`(!A`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(
  242. M`@'L^`#M^`(!A`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(`@&$"`!$"`"%"`!$
  243. M"`P!!(%`(!!$*`H%@4`@$$0H`@&$"`!$"`"%"`!$"`(!A`@`1`@`A0@`1`@"
  244. M`80(`$0(`(4(`$0(`@'L^`#M^`(!A`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(
  245. M`@&$"`!$"`"%"`!$"`P!!(%`(!!$*`H%@4`@$$0H`@&$"`!$"`"%"`!$"`(!
  246. MA`@`1`@`A0@`1`@"`80(`$0(`(4(`$0(`@'L^`#M^`!A#!8.`(`#`/`!`'P`
  247. M`$0(`$$(%A\`0`0`L`$`5```1`@`00@<'P!`!``0`0!\```.`(!""!P?`$`$
  248. M`+`!`%0``!\`0$0('`X`@`,`\`$`?```'P#`9PRR!9`P1564Y#2$5.240*<"
  249. M'BN0`0`%`%````X?'Q\.'BN0`0`%`%````X1$1$.'BN0`0`%`%```!\;$1L?
  250. M'BN0`0`%`%```!\5'Q4?'BN0`0`%`%````0$#A\?'BN0`0`%`%````0$"A$?
  251. M'BN0`0`%`%``````````*S$@#P`"4U<"="K@L0(5`#````,`````X+$"%0`P
  252. M```#`"!P(."Q`A4`,````P!P<'"P$@-@`&"@5644Q,1DT-D"'C:2+"H=HP(:
  253. M(VTN$)"6&QPRH^+>&FV[D2PJ9ZO!)",=HS)X'#DVLA(#:0!@<%1$M5249=#9
  254. M`AXV@N0"!DM%64)51L$TTN8"!71A<W1E'C;2Y@(%=&%S=&4RH]+%'FTN4$`7
  255. M-D=7-I,"`0``````D`*=ZC'L(H/GH>\BG2V`Y`(&1T542T595#;2Y@(%=&%S
  256. M=&5Y-M+,("LQ4/TB;2Y00!<V1U<VDP(!`````````6>K02<<;2Y00!<V1U?F
  257. M7R,Y-K(2`R\!8'!41`55=&30V0(>-A),(VTN4,"6YI96YF$C,RD0````````
  258. M55`M',FBTC$JH#'2Y@(!:4@N8'!41+54E'6X'S,I$````````"DP[")RZ:'O
  259. M(ITM,),"`0``````4`75PM'F`@%IR:(R[")=[*'O(ITMT.8"`6G)HI+0&E0V
  260. MTN8"`6EY-M+,(-C[@;T?1Z.R$@.U+]+9`MC[<30J*S%0_2(K,5#](C;DT>8"
  261. M`6E'H^+>&LFBDM`:FY8Q["(RHS(Q'/HNTMD"3BI0`0!``````````&>KL1(#
  262. MU2_2Y@(%;&EN:67>HC)X'$@ND#!%593D-(14Y(0P*IK\87P=ZLAQN!]'HS+L
  263. M(G+IH>\BG2V`O1]M+A"0EBPJ":U!92-M+A"0EF<CS0RR$@/5+\(D(QVC,G@<
  264. M_C628R,K,2`G``=#3TU005)%!YTMX&$CM*(23"-M+C`P5Q;7Y@($8V]D96TN
  265. M,##V5N=A(\FBTC$JH#'2Y@(!:6TN,#!7%M?F`@%IQM?1Y@($8V]D96TN$)!F
  266. M?!W#+B*7'OHNTMD";2XP,%<6U^8"`6DS*1`````````0<$`=5#;2Y@(#<V5Q
  267. M>3;2S"!M+D`P]D96UN8"`6DS*1`````````0<$`=5#;2Y@($8V]D97DVTLP@
  268. M;2XP,/96ERPJ9ZM!92-M+C`P]E:79R/-#.(M*BLQ4/TB3#*2+"H=HP(:(VTN
  269. M$)#6Y@(#<V5Q;2X0D&9\'8?[,9,"`0````````'#+B*7'OHN@KT?U2_")",=
  270. MH]+F`@-C;W4)K3%X'%0VTN8"`W-E<7DVTLP@R:+2,2J@,=+F`@%I;2Y`,/9&
  271. M5M;F`@%IQM=QN!\S*1`````````0,.PB<NFA[R+8^U'](DPRTC$J;2XP,/96
  272. ME]`:@\=!92-M+D`P]D96EF<CS0S2,2IM+C`P]E:7T!K!--+F`@%B'C:2+"IM
  273. M+A`@!AHC;2X0D)8L*FTN$"`&&B-M+A"@UN8"!&-O9&5M+A"09GP=;2XP,%<6
  274. MU^8"`6K&US'L(G+IH>\BG2W0Y@($8V]D96TN$)!F?!TS*1`````````@,.PB
  275. MG>JA[R*=+=#F`@1C;V1E;2X0D#:3`@$````````"!]1!92-M+D`P]D96EF<C
  276. MS0S2Y@(#<V5Q;2X0H#:3`@$````````"!]1!92-M+C`P5Q:79R/-#-+F`@-C
  277. M;W7)HG*V&E0VTN8"`V-O=7DVTLP@R:*R$@/5+[(2`]4OPB0C3#+2Y@(#8V]U
  278. M':,R["*^ZZ'O(ITMD"PJ':/2Y@(#8V]U":T!&B-M+A"01BLJ3#*R$@/5+](Q
  279. M*H/'X5\C_C628R,K,=!4``I32$]74D5354Q4"ITMX&$CP332Y@(%;&EN:65M
  280. M+H`@5S97QT871N=A(\FBTC$JH#'2Y@(!:3;DT>8"`6D(H^+>&C,I$```````
  281. M`$!PMAJ;EC'L(C*C,C$<^B[2V0).*E`!`$``````````9ZNQ$@/5+]+F`@5L
  282. M:6YI94XJ4`$``0````````!GJ^$M*H/'T>8""')E<W5L=&%T;2X0D&9\'4@N
  283. M(#!UU;L?R:)RMAK&UZ&.'$PRXE\C.3:R$@-\`5"`%%0%1570V0(>-G(T*M7"
  284. M(3,JU<*!Y`(&6E5&04Q,P332Y@($8V]D91XVDBPJ,RD0````````$``:(VTN
  285. M$)#6Y@(!:8?[T3$JPR[2Q1[Z+M+9`C*C0B<<V/O1Y@(!:1VCDM`:*S%0_2)<
  286. MH^+>&ERC<K8:FY9QN!](+F!P5$0%571TN!]M+D`P]D96-NPB8>>A[R*=+7`T
  287. M*G3"@>0"`U=)3C,I$````````!!`92-M+A"0EF<CS0R"O1_8^[$2`[4OTMD"
  288. M;2Y`,/9&5H;D`@=#3TU005)%2"Z@,(7T="55-%7%1+42`]4OPB0C1Z,R[")@
  289. MPZ'O(ITMT.8"!&-O9&5(+E#`]/0T5;02`]4O8D,>="K@I`(5````````````
  290. MX*0"%0```````````+`2`T@N,""4583D`@1'4E5.ZLB!Y`(&2T590E5&V/OA
  291. M7R,Y-K(2`Z4",'"5Y#30V0(>-N*Q`E<`8```+@!05Q#)''115;!5!20A55!=
  292. M'20A51!5!20@=Q#5'"0!```````03"-M+F!PE^8&ES;F82,VY$&G`DXJ4`$`
  293. M2P````````!.*E`!``8`````````*S'0Y@(&=VEN<&ECZLA!*RH?IX&]'_XU
  294. MDF,C*S%@$``%3$]/4T4%G2W@82/!--+F`@1C;V1E'C9B0QYT*N"D`A4`,`0`
  295. M``````#@I`(5`&``````````L!(#+"H0`0!)($A!1#K)HM):'NK(D2PJ':,"
  296. M&B-M+A"09D,>;2X0D'8T*NZM,9,"`0````````AGJ[%I&4XJ4`$`!@``````
  297. M``#>HC)X'&TN0##V1E;6Y@(!:<;7@>0""5-414E.0TA%3KW[87P=ZLC!)"-(
  298. M+F"P5)0E5&6$O1_^-9)C(RLQT!<`"%1)5$Q%4$E#"$XJ@%L`0``P"`##T,?`
  299. M\`_^]__XW_\P,/B#P?T/X.'Y'__W__S?_WEX^,/#_1_@\_V___?__M__^WSX
  300. MX\/]/^#_/;P#`!\>P`'[?]#GX,<=/.#_';@'``X.P('[?^#@QQTXX/_]O_\!
  301. M#O[!__M_X.#/'3C@WOT__@<._L'_N'?@X-X=..#,/3R`!P[>!\`Y.'/@X-P=
  302. M..#`'3@`!PX>P'$X<.#@_!T\X,`=N/\'#O[?X3AP^./X_3_@P!VX_P,._-_!
  303. M.7#XX_#\'^#`O1&X_P$.^-^!.W#XXV#\/PH`[OD`HPP3B,3@YMQ(%-W`%(TP
  304. M@:@"JBI4;5L45-4($JA.X*;:7%5=P>@($]B*(*I2511%04F-((&H!J+.5471
  305. M#8S_P`V/3S``((L`@(]`0`!`BT"!`*3LP%4A,P$$@(Q@@0"LHB!4454!!``1
  306. MBE"!`+RBH%UQ4P$$(+((&0A`*PI2%5450`!T`!"'D($`I.S`55<U`02<`1AQ
  307. M"`#X"`@$(@$P<0@`^`@(!"+`PW0(`/@("`0B((QT"!D(`'9U-R4'!T#(`8!)
  308. MA]"'`!!20M4*0``$`0"0`1$'<(``(%(BTVMP`"0"X#$!D0B(@`!`4A)52Q``
  309. M1`<08@$1"(B``#!R<E5R<`"$`0"L0`,*!HB`CQ!!$`"P+:`0@`CX"!$$`("P
  310. M`H3`B("/`$"%,*("A,]P@&KDX.Y*[A),!``.`'$(&*BD"$*D%6)!10`8@X,(
  311. M&>BD!$ZDU^[!1``&3"2'D(%(*B!$:BD:5`00`%UT"!F(3@).I.0NP5P``>!%
  312. MAP"`CX!```&`0X<`@(0`X(:_$``$(```<@@`^`@'!"``$(B`@0"PJ+N;D#0`
  313. M!$``+(B`@0"(**&HJ%4`!(#A0XB0@0"0*I&;N%<`!``>`G(($0@`VI*(BFH%
  314. M0(0@0""'$($`F"BYJZLT`$0(`@1Q"`#X"`!$"`&$B?#X`$,(`<B?$(`$"@(%
  315. M$%T`!%)%040$G2W@82-T*N"D`A4```````````#@I`(5````````````L!(#
  316. M\.)A0QYT*N"D`A4```````````#@I`(5````````````L!(#2"Y0$"3T5$6%
  317. MY`($1U)53NK(@>0"!DM%64)51MC[D6,C*S$P#@`$4$Q!602=+>!A(QG&$4PC
  318. M;2Y08,04=#3E82-(+H!`E43%5`25-(3D`@1'4E5.-N31S"!T*N"D`A4`````
  319. M``````#@I`(5````````````L!(#\.*!Y`(&2T590E5&V/MA0QYT*N"D`A4`
  320. M``````````#@I`(5````````````L!(#2"YPT!24Y`25-(3D`@1'4E5.ZLB!
  321. MY`(%2$%54%3^-9)C(RLQT!0`!4%"3U54!4XJ$#@`0``P"`##L$!=!'=P(54)
  322. M#%1%(`4554$)"UQ5(`47)Y7`0-4&4A!1$I2P0%T$<A!7<@L`K/@`\0^<P,%-
  323. MP1U<:>#J(!*[&P.[N83`@52!%$2K0"I@JY"H@*B*A,"!C(`47*]`[J`ZD1N!
  324. MJ+J$L(&4@!1$K4`J("J2*(*H6@@<2`G(090&I`ZB&KD:L)N+#!%4!I(LNC&(
  325. M3A*/$$$54"NBJ(`M:O4($5P"]Z2Z$:CN'H\00450C;8H@BBJ]0@15`.5)KH:
  326. MB*X2U="'W<S9@54T%R!IX,ZZ+@$`P$54581`U%854*N@*I)J`0#`0=3,A8!(
  327. M-15PK^!*DNH!`,!%5%6$`$E4%5"M((HRD*I1"!O859T)C$1S!Y4&XB;I$LG0
  328. MA]W,V8%5-!>`:"XYN+.N2X!$5%6$0-16%8"H:@6HBJ1:P$'4S(6`2#45@&KJ
  329. M-;B2I'J`1%15A`!)5!6"K:HEB(*BI&H`@%W5F<!(-'>!J"XYB)ND2__P#[O0
  330. M<````@P`""@)#H@```((``@H"0X(',<#B,A+*`D."*(H`H@H*"@)#LBB*`*(
  331. M*!@H"0V(HB@"B"@HE-#P',<#',]+^`__P`N4`T!P)%7E1-#9`LZ.T04$S"U`
  332. M#P#XFV<0=#$%%D=!,U0!`*@&@2]]!MBGC!%'08.A#Q%'08.A#X`_6Q$QAJ$/
  333. M&%-P&/A",10DK(UA'J1A$6,QA-MD"'@'-/&0KA]1=E%U81_W&&CX$P_I5AYE
  334. M$%40!G&@QN5NK8^`=%$&405QH,95'P8&^1CZ`=CQ'[$2`QD!8+!4E"549630
  335. MV0+,+9`'`/B;9Q`_;'!!CX!X01V_$`!!CX!(01V_3G!10\$0=90DZPC]2Q95
  336. 9%',(B9`",=42]`&(?U,&01)&",B_C;$2`[$2
  337. `
  338. end
  339. sum -r/size 50789/7500 section (from "begin" to "end")
  340. sum -r/size 47800/5425 entire input file
  341. END_UU
  342.